.banner-bg .ax-slide a{width:100%;display: block; background-repeat: no-repeat; background-position: center; background-size: cover; }
[class*="ax-swiper"] .ax-pages .ax-pages-bullet-active {opacity: 1; background: rgba(255, 90, 0, 0.8);}
*[class*="ax-swiper"] .ax-prev,
*[class*="ax-swiper"] .ax-next {color: rgba(255, 255, 255, 0.5);}

/***swiper0***/
.banner-num0 .ax-slide a{height:80vh;}

/***swiper1***/
.banner-num1{position:relative}
.banner-num1 .ax-slide a{height:70vh; }
.banner-num1 .txt{
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
	z-index:999;color:#FFF;font-size:calc(2.0rem + 3.0vw);font-weight:bold;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
}
/***swiper2***/
.banner-num2{position:relative}
.banner-num2 .ax-slide a{height:30vh; }
.banner-num2 .txt{
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
	z-index:999;color:#FFF;font-size:calc(1.5rem + 1.0vw);font-weight:bold;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
}


/***swiper3***/
.banner-num3 .ax-slide a{ height: 72vh; }
.banner-num3{}
/***列表***/
.swiper-list-3{width:100%;}
	.swiper-list-3 div{position:relative;height:calc(12rem + 2vw) !important;overflow:hidden;width:100%;}
	.swiper-list-3 a {display: block; height: calc(12rem + 2vw) !important; width:100%;}
		.swiper-list-3 a p{display: block; height: calc(9rem + 0vw); 
		background-repeat: no-repeat; background-position: center; background-size: cover !important;
		transition: all 200ms linear;}
		.swiper-list-3 a:hover p{transform: scale(1.1);}
		.banner-num3.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:0px !important;}

/***swiper4***/
.banner-num4 .ax-slide a{height:70vh; }

/***swiper5***/
.banner-num5{padding-bottom:calc(0.1rem + 5.0vw)}
 .banner-num5  .ax-slide img{width:100%;
 -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
opacity: 0.2;padding: 0px;transition: all 0.3s ease-out}
  .banner-num5 .ax-wrapper{}
 .banner-num5  .ax-slide {transform: scale(1);background:#000; position:relative}
.banner-num5	 .ax-slide-active,.banner-num5	.ax-slide-duplicate-active{transform: scale(1);background:#FFF;border:1px #e5ded9 solid;padding: calc(0.1rem + 0.5vw)}
.banner-num5	 .ax-slide-active img,.banner-num5	.ax-slide-duplicate-active img{;opacity: 1;transition: all 0.3s ease-out}
.banner-num5 .ax-pages{width:100%;font-size:calc(0.5rem + 1.5vw);font-family: 'DINCond-Regular';border-top:1px rgba(0, 0, 0, 0.09) solid;padding-top:calc(0.1rem + 1.0vw);}
.banner-num5 .ax-pages .ax-pages-bullet{padding:calc(0.1rem + 1.0vw);background: #FFF;
width: auto;height: auto;border-radius:4px;margin: 0px;}
.banner-num5 .ax-pages  .ax-pages-bullet-active {opacity:1;background: #bda77d;color:#FFF;}
.banner-num5 .ax-prev, .banner-num5 .ax-next{top:43%}
.swiper-num5{text-align:center;height:calc(1.2rem + 5vw);line-height: calc(1.2rem + 5vw);
font-family: 'DINCond-Regular';}
.banner-num5  dl{position:absolute;z-index:10;width:100%;text-align:center;bottom:calc(1.0rem + 2vw);}
.banner-num5  dl dd{cursor:pointer; display:inline-block; *display:inline; zoom:1;
background:rgba(0, 0, 0, 0.8) ;;margin: 0px auto;padding:calc(1.0rem + 1vw);width:60%;overflow:hidden}
.banner-num5 a{color:#FFF}
.banner-num5 a:hover{color:#bda77d}

.swiper-num5 span{color:rgba(0, 0, 0, 0.05);font-size:calc(1.0vw + 1.0vw);}
	.swiper-num5 .active{padding-right:calc(0.5rem + 0.5vw);color:#bda77d;font-size:calc(1.0rem + 2.0vw)}
	.swiper-num5 .total{padding-left:calc(0.5rem + 0.5vw);color:#000;font-size:calc(1.0rem + 1.4vw)}

/***swiper6***/
.banner-num6 .ax-slide a{height:50vh;}

/***swiper7***/
.banner-num7 .ax-slide a{height:70vh;}
.swiper-list-7{width:100%;}
	.swiper-list7-zi{padding:calc(2rem + 2vw) calc(2rem + 2vw) calc(1rem + 1vw) calc(2rem + 2vw)}
	.swiper-list7-tu{border:1px rgba(255,255,255,0.7) solid;padding:calc(0.4rem + 0.4vw)}
	.swiper-list-7 img{width:100%}

	.list-m71{color:#bda77d;padding-bottom:calc(0.5rem + 0.5vw);line-height:calc(2.0rem + 0.5vw);font-size:calc(1.6rem + 0.8vw)}
	.list-m72{color:rgba(255,255,255,0.8);font-size:calc(1.2rem + 0.5vw);line-height:calc(2.0rem + 1vw)}

/***swiper8***/
.banner-num8{padding-top:calc(1.0rem + 3vw)}
.swiper-list-8{width:100%;}
	.swiper-list8-zi{padding:calc(2rem + 2vw) calc(2rem + 2vw) calc(1rem + 1vw) calc(2rem + 2vw)}
	.swiper-list8-tu{}
	.swiper-list-8 img{width:100%}
	.list-m81{font-weight:bold;color:#1c1c1c;line-height:calc(4.0rem + 1vw);font-size:calc(1.5rem + 1.5vw);text-transform:uppercase}
	.list-m82{color:#1c1c1c;line-height:calc(2.0rem + 1.5vw);padding:calc(0.5rem + 0.5vw) 0px;font-size:calc(1.2rem + 1.2vw)}
	.list-m83{color:rgba(0,0,0,0.7);padding-top:calc(0.5rem + 0.5vw);font-size:calc(1.0rem + 0.6vw);}

[class*="banner-num8"] .ax-pages .ax-pages-bullet-active {opacity: 1; background: rgba(255, 90, 0, 0.8);}
*[class*="banner-num8"] .ax-prev,
*[class*="banner-num8"] .ax-next {color:rgba(0,0,0,0.5);}
*[class*="banner-num8"] .ax-prev, *[class*="banner-num8"] .ax-next {
    font-family: 'ax-iconfont';
    font-size:calc(1.0rem + 1.6vw);
    width: 54px;
    height: 54px;
    box-sizing: border-box;
    line-height: 54px;
    text-align: center;
    margin-top:0;
    cursor: pointer;
    transition: color 100ms linear, background-color 100ms linear;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top:auto;bottom:20%;
    z-index: 10;}
*[class*="banner-num8"] .ax-prev{left:0;margin-left:calc(1.5rem + 1.5vw)}
*[class*="banner-num8"] .ax-next{left:0;margin-left:calc(2.5rem + 3.5vw)}


/***swiper9***/
.banner-num9{padding-top:calc(1.0rem + 3vw)}
.swiper-list-9{width:100%;}
	.swiper-list9-zi{padding:calc(2rem + 1vw) calc(1rem + 1vw) calc(1rem + 1vw) calc(1rem + 1vw);width:80%}
	.swiper-list9-tu{}
	.swiper-list-9 img{width:100%}
	.list-m91{font-weight:bold;color:#1c1c1c;line-height:calc(1.5rem + 0.5vw);font-size:calc(1.2rem + 0.7vw);text-transform:uppercase}
	.list-m92{color:#1c1c1c;line-height:calc(2.0rem + 1.0vw);padding:calc(0.5rem + 0.5vw) 0px;font-size:calc(1.1rem + 0.5vw)}

[class*="banner-num9"] .ax-pages .ax-pages-bullet-active {opacity: 1; background: rgba(255, 90, 0, 0.8);}
*[class*="banner-num9"] .ax-prev,
*[class*="banner-num9"] .ax-next {color:rgba(0,0,0,0.5);}
*[class*="banner-num9"] .ax-prev, *[class*="banner-num9"] .ax-next {
    font-family: 'ax-iconfont';
    font-size:calc(1.0rem + 1.6vw);
    width: 54px;
    height: 54px;
    box-sizing: border-box;
    line-height: 54px;
    text-align: center;
    margin-top:0;
    cursor: pointer;
    transition: color 100ms linear, background-color 100ms linear;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top:auto;bottom:20%;
    z-index: 10;
}
*[class*="banner-num9"] .ax-prev{left:auto;right:0;margin-right:calc(2.5rem + 3.5vw)}
*[class*="banner-num9"] .ax-next{right:0;margin-right:calc(1.5rem + 1.5vw)}
.banner-num9.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:0px;}

/*===media响应1200===*/
@media (max-width:1200px) {
	/***圆点***/
	.ax-swiper.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:calc(0.1rem + 1.0vw);}
	*[class*="ax-swiper"] .ax-pages .ax-pages-bullet {width: calc(0.6rem + 0.4vw);height: calc(0.6rem + 0.4vw); margin: 0 0.4rem;}
	/***左右箭头***/
	.banner-num0 a {height: 50vw;}

	.banner-num3.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:0px !important;}
	.banner-num4 .ax-prev ,.banner-num4 .ax-next{ display: none;}
	.banner-num4 a {height: 50vw;}
	.banner-num5 .ax-prev ,.banner-num5 .ax-next{ display: none;}
	.banner-num5 a {height: 50vw;}
	.banner-num6 .ax-slide a{height:40vh; }
	.banner-num1 .ax-slide a{ height: 60vh; }
}

/*===media响应990===*/
@media (max-width:990px) {
	.banner-num5 .ax-slide-active,.banner-num5 .ax-slide-duplicate-active{border:0px #e5ded9 solid;padding: 0px}
	.banner-num6 .ax-slide a{ height: 35vh; }
}

/*===media响应768 要放在最后===*/
@media (max-width:768px) {
	.banner-num0 .ax-slide a{ height: 42vh; }
	.banner-num1 .ax-slide a{ height: 50vh; }
	.banner-num2 .ax-slide a{ height: 25vh;}
	.banner-num5 .ax-pages .ax-pages-bullet{padding:calc(0.5rem + 1.0vw) calc(0.5rem + 1.0vw);}
	.banner-num6 .ax-slide a{ height: 30vh; }
	.banner-num7 .ax-prev ,.banner-num7 .ax-next{ display: none;}
	.banner-num8 .ax-prev ,.banner-num8 .ax-next{ display: none;}
	.swiper-list7-zi{padding:calc(2rem + 2vw) calc(0.5rem + 0.5vw) calc(0.5rem + 0.5vw) calc(0.5rem + 0.5vw)}
	.swiper-list7-tu{border:0px rgba(255,255,255,0.7) solid;}
}

/*===media响应480===*/
@media (max-width:480px) {
	.banner-num0 .ax-slide a{ height: 30vh; }
	.banner-num1 .ax-slide a{ height: 25vh; }
	.banner-num2 .ax-slide a{ height: 15vh;}
	.swiper-list-3 a p{display: block; height: calc(11rem + 0vw); }
	.banner-num4 .ax-slide a{ height: 40vh; }
	.banner-num6 .ax-slide a{ height: 22vh; }
}



